jQuery(document).ready(function() {
	jQuery(".goal_list .listname").click(function() {
		var goalId = jQuery(this).attr("rel");
		window.location.href = "/goal/view/" + goalId;
	});
	
//	jQuery(".goal_list .makeItDone").click(function() {
//		result = doneGoal(jQuery(this).attr("rel"));
//	});
	
	jQuery(".deleteGoal").click(onDeleteClick);
	
	function onDeleteClick(){
		var $this = jQuery(this);
		var $parent = $this.parents(".goal_list");
		var $noGoalParent = $parent.parent("#doing");
		csscody.confirm('Bạn vừa thực hiện xóa một nội dung nào đó. Nếu chắc chắn với việc thực hiện này, vui lòng nhấn nút <b>Xác nhận</b> ở dưới!', 
				{
					onComplete: function(r){
						if(r == true){
							GoalManager.removeGoal($this.attr("rel"), function(result){
								if(result != -1){
									$parent.next("div.w3").remove();
									$parent.remove();
									var index = 1;
									jQuery("#doing .goal_list .listnumber").each(function(){
										jQuery(this).html(index);
										index++;
									});
									if(index == 1){
										//no more goal
										html = '<div class="clear"></div><div class="NoGoal"><span class="icon_1 iconNoGoal"></span><p>Hiện tại bạn <b>chưa xác định</b> bất cứ mục tiêu nào cho mình.<br/> Hãy <b>nhập mục tiêu</b> và thực hiện nó nhé!</p></div>';
										$noGoalParent.append(html);
									}
								}
							});
						}
					}
				});
		return false;
	}
	
	jQuery(".goal_list .updateGoalStatus").click(function(){
		//TODO: implement
		return false;
	});
	
	jQuery("input[type=slider]").slider({ from: 0, to: 100, step: 10, dimension: '&nbsp;%' });
});